body{font-size: 14px; color: #666; background: #f8f8f8;}

.main{background-color: rgba(255,255,255,0.9); margin: 0 auto;  -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -moz-box-shadow: 0 1px 5px 0 rgba(0,0,0,.3);
    -webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,.3);
    box-shadow: 0 1px 5px 0 rgba(0,0,0,.3);
    padding: 30px 20px 30px 20px;
}